Rendering context...
Org Mode is a markup language. A part of the Emacs, it’s often used for notebook-like computing, writing documentation, and preparing static files for services like this one.
I bought into the dreams of "doing everything in Org-mode" for awhile, but, while nice and convenient, the system ultimately is not intended to be some expressive database for all of these different types of data1 cached in plain text. It’s a decent document format that’s annoying and difficult to parse, but I have a ton of legacy work in Org so I’m going to stick with the format in part throughout my notes.
This post and the emacs docs are incredibly helpful for documentation.
The structure of an org-mode file is defined with nested headings.
: * Heading 1
: ** Heading 2
: *** Heading 3
: *** And so forth...
It supports several flavors of text:
*bold*, /italic/, _underlined_, +strikethrough+, =monospace=.
Links are rendered [[https://jacob.chvatal.com][with description]]
or without: https://karl-voit.at/2017/09/23/orgmode-as-markup-only/
Lists can be
- ordered
- have sub-headings
1. support enumeration
2. as needed
- have definitions :: true.
+ works as well
- [ ] can be unfinished
- [X] or complete
: or rendered as preformatted text.
def logical():
return f'Org mode can also'
f'render code from many languages!'
echo "it supports any language that is supported by Emacs"
return "and can even display the result of evaluated code!"
print("Sometimes...")
It Contains | Great Tables |
---|---|
42 | With |
Native | Support! |
|——-|——-| |tables without headers | asdf| |hjkl | should also be well-supported |
It has a single standard, and isn’t a ‘flavor’ of markdown or rst2!
The Org Manual: LaTeX header and sectioning latex in links
There is probably some viable research workflow here - I just haven’t found it. research workflow with zotero A research workflow with Zotero and Org mode zotero configuration John Kitchin: research with Org mode
The best part about org mode isn’t its simplicity and flexibility – its that it has become an integral component of the Emacs ecosystem.
The format has support for calendars, TODO lists, and READMEs, so it’s flexible enough to express a variety of ideas that are conducive to a primarily text-based user interface.
org skeleton for tech specs Organizing a Complex Directory for Emacs Org Mode and Deft org-capture outside of emacs getting more out of org-capture
using org mode to manage your life convert data into interactive org mode views LaTeX header and sectioning (The Org Manual) Org-Mode Is One of the Most Reasonable Markup Languages to Use for Text scallywag/org-board: Org mode’s web archiver.
wikinfo convert wikipedia infoboxes into org mode entries using org-noter org-capture and evil mode org-rifle
karl voit on orgmode org mode archival system built off of pinboard karl voit: using org mode as markup org-protocol using emacs org protocol
org-mode note workflow https://sachachua.com/blog/2010/09/new-note-taking-workflow-with-emacs-org-mode/ An Orgmode Note Workflow :: Rohit Goswami — Reflections
Organize Your Life With Org-Mode Introduction Org Mode Project Management · Brian A. Maicke
My Workflow with Org-Agenda org-agenda using org mode to manage life
Wiki Org-mode Workflow Part 3: Zettelkasten with Org-mode · Jethro Kuan https://www.eliasstorms.net/zetteldeft/ Zettels and Org-mode — Zettelkasten Forum
A Tour of Org Roam - YouTube Org Roam for Academics Demo
Exercise Tracking fitness with emacs Weight capture template fitnessorg: fitness workout tracker org-fit org-diet New blog and new post about exercise tracking in Org mode - orgmode
[2019-02-16]
https://lists.gnu.org/archive/html//emacs-orgmode/2009-04/msg00149.html eh, not very helpful.. looks like it’s not there [2019-10-07]
outline sections Weekly /r/Orgmode Open Discussion - October 04, 2019 /r/orgmode [[blog]][2018-10-27]
Fast refiling in org-mode with hydras | Josh Moller-Mara https://mollermara.com/blog/Fast-refiling-in-org-mode-with-hydras/ [2019-10-01]
alphapapa/org-sidebar: A helpful sidebar for Org mode
[2019-10-05]
Is it possible to clear src results in org-mode? - Emacs Stack Exchange [2020-01-10]
Amazing library for org hackers /r/emacs [2020-02-16]
alphapapa/org-ql: An Org-mode query language, including search commands and saved views [2019-07-30]
novoid/github-orgmode-tests: This is a test project where you can explore how github interprets Org-mode files [2020-02-26]
ah, maybe it’s fine.. just needs :exports results? [2020-03-17]
yeah, it’s org-ruby and it’s #+results:
thing that’s breaking it… [2020-05-10]
right. apparently preempting with newline and using a drawe allows not to remove it? [2020-07-15]
right. apparently, :results scalar wraps it in beginexample and also works? see kobuddy [2019-10-26]
Code blocks - Org Babel reference card [[blog]][2020-02-06]
Introducing Org Roam - Jethro Kuan [2019-10-04]
Weekly /r/Orgmode Open Discussion - October 04, 2019 /r/orgmode [2019-10-04]
Weekly /r/Orgmode Open Discussion - October 04, 2019 /r/orgmode [2019-10-04]
Weekly /r/Orgmode Open Discussion - October 04, 2019 /r/orgmode [2019-12-17]
Annotating everything: overview of Linux/Android tools for active reading /r/opensource [2019-03-29]
org mode - Update the org-agenda-daily-view automatically on background - Emacs Stack Exchange [2019-05-12]
Org-mode Hidden Gems - 01 Document Structure [2020-02-27]
wow, highlighting broken file links is very cool [[doom]][2020-01-28]
WIP: org-ql-view dispatch popup (like Magit) /r/orgmode [[orgql]]
[2019-10-26]
m-cat/org-recur: Recurring org-mode tasks
[2019-11-02]
Org mode for meeting minutes [[blog]][2019-02-15]
The Org Manual: Speed keys [2019-10-11]
Weekly /r/Orgmode Open Discussion - October 11, 2019 /r/orgmode [[performance]][2020-05-06]
(1) EmacsConf 2019 - 05 - Use Org mode when away from the desktop - Zen Monk Alain M. Lafon - YouTube [[blog]][2018-08-25]
need feedback for org-mode web app - view/search org files from Dropbox on web : orgmode
[2019-02-10]
profiler - How do I speed up org-mode agenda generation - Emacs Stack Exchange [2019-06-23]
https://stackoverflow.com/a/25668739/706389 Take note that it’s defined as a constant, so you’re not encouraged to fiddle with it (but you still can:). [2019-10-23]
[O] noweb strip-export [2019-10-05]
emacs - Inline code in org-mode - Stack Overflow [2019-10-26]
Code blocks - Org Babel reference card [[blog]][2020-01-10]
ndwarshuis/om.el: A functional library for org-mode [2020-05-03]
A Featureful Blog made with Emacs Org-mode : emacs [2020-11-24]
landakram/org-z: Lightweight, Org-mode flavored zettelkasten links. [2020-06-09]
my/org-sort-entries – actually it’s good it’s keeping stable sort for same prios [2020-10-09]
Org Syntax (draft) [2019-10-31]
DONE tasks with different color /r/orgmode [2019-11-14]
Python Source Code Blocks in Org Mode [2020-04-26]
toshism/org-super-links: Package to create links with auto backlinks [2019-10-30]
Weekly tips/trick/etc/ thread /r/emacs [2019-12-26]
The Org Manual: Literal examples [2020-11-14]
Who needs GitHub to manage a project when you have Emacs and Org /r/emacs
[2020-06-07]
Orgro: an org-mode viewer for mobile /r/emacs
[2020-12-17]
UOMF: Using Org Mode Categories Versus Tags [[habit]][2020-04-12]
Literal Examples (The Org Manual) [2019-10-05]
Re: [O] Bug: spurious newline after comment [2019-09-22]
alphapapa/org-super-agenda: Supercharge your Org daily/weekly agenda by grouping items [2019-10-22]
Rethink: Org mode meets professional web design /r/emacs [[org]][2018-06-10]
fniessen/org-html-themes: How to export Org mode files into awesome HTML in 2 minutes [[org]] [[blog]]
[2019-10-27]
org babel - How to automatically tangle another source block to file when evaluate a source block in org-mode? - Emacs Stack Exchange [2017-12-23]
custom timestamp format [[org]][2019-07-29]
sort by property TAGS [[org]][2019-10-23]
The Org Manual: Extracting source code [2019-10-05]
The Org Manual: Structure of code blocks [2019-12-10]
The Org Manual [[blog]][2020-09-22]
When refiling: Invalid function: org-preserve-local-variables · Issue #1116 · hlissner/doom-emacs [2019-10-26]
EmacsConf 2019 - Schedule [[towatch]][2019-12-04]
Org mode for Emacs – Release notes [[org]][2019-10-19]
org-emms - MELPA [[org]] [[annotation]][2019-09-25]
Blog Series: Using Org Mode Features (UOMF) [[org]][2020-02-13]
alphapapa/org-almanac: Almanac for Org mode [[org]][2019-11-15]
alphapapa/org-protocol-capture-html: Capture HTML from the browser selection into Emacs as org-mode content [[org]] [[capture]][2021-01-04]
~ vs = : the former preserves underscores? so better to use it? [[org]][2019-07-20]
Org-mode Frequently Asked Questions [[org]][2020-01-28]
Some org-mode features you may not know /r/orgmode [2019-10-06]
Emacs Org-mode - a system for note-taking and project planning - YouTube [2019-09-05]
hmm, actually org-brain is pretty keyboard oriented. not sure how good is it in visualising stuff… [2019-09-05]
orgbrain: ok, it was somewhat interesting, but not sure if I it’s visual enough… [2018-07-24]
Kungsgeten/org-brain: Org-mode wiki + concept-mapping [[pkm]][2018-07-24]
Civilizer - Cleverly manage your data/knowledge/idea [[pkm]][2019-01-17]
BuboFlash - helps with learning [[pkm]] [[spacedrep]][2021-01-20]
ugh. need some sanity checker for broken outlines [[org]][2021-01-01]
viebel/klipse: Klipse is a Javacript plugin for embedding interactive code snippets in tech blogs. A simple client-side code evaluator pluggable on any web page: clojure, ruby, javascript, python, scheme, es2017, jsx, brainfuck, c++, reagent, lua, ocaml, reasonml, prolog, common lisp [[org]] [[literate]][2021-01-16]
emacs - How to use the function option of org-capture correctly? - Stack Overflow [2020-12-28]
Advanced Export Configuration (The Org Manual) [2019-05-18]
Weekly /r/Orgmode Open Discussion - May 10, 2019 /r/orgmode [[toblog]] [[publish]][2019-10-08]
capture: often I’d put a quick tag if I expect myself to search for that outline later (e.g. if I need to buy something), or if it’s some thought related to one of the projects I’m doing. If it’s something I really need to remember I’d also schedule it. [2019-10-08]
capture: I find it less distracting to keep logs (e.g. quantified self style, like sleep, exercise, weight etc) in a separate file. [2020-04-13]
http://www.acuriousmix.com/2014/09/03/designing-a-personal-knowledgebase motivation for fast capture there [2019-11-21]
Literate Theorem Proving with Org https://chame.co/writeups/org_coq/post.html [2021-01-25]
org-fc didn’t work straightaway [[srs]] [[orgmode]]fuck maybe it just never worked???
this "For instructions, see the special buffer howto." should be file link.. but not working here
https://web.archive.org/web/20190618202202/https://github.com/syl20bnr/spacemacs/blob/master/doc/DOCUMENTATION.org
-*- org-time-stamp-custom-formats: ("<%Y-%m-%d>" . "<%Y%m%d>") -*-
use with ‘org-toggle-time-stamp-overlays?’
[2019-02-16]
[2019-02-16]
https://lists.gnu.org/archive/html//emacs-orgmode/2009-04/msg00149.html eh, not very helpful.. looks like it’s not therehttps://lists.gnu.org/archive/html/emacs-orgmode/2009-04/msg00133.html
[2019-10-07]
outline sections Weekly /r/Orgmode Open Discussion - October 04, 2019 /r/orgmode [[blog]]No … But workarounds exist … https://orgmode.org/worg/org-faq.html#closing-outline-sections
[2018-10-27]
Fast refiling in org-mode with hydras | Josh Moller-Mara https://mollermara.com/blog/Fast-refiling-in-org-mode-with-hydras/perhaps has to do with this… https://emacs.stackexchange.com/questions/32473/edit-org-mode-tags-using-ido-or-ivy-completion
[2019-10-01]
alphapapa/org-sidebar: A helpful sidebar for Org modehttps://github.com/alphapapa/org-sidebar
[2019-10-06]
ok, interesting but not sure how it would be useful for me?[2020-12-06]
org-sidebar-backlinks looks good? maybe use a sidebar with all todo items summaryneed to setup a hook though to refresh it on buffer switch
[2019-10-05]
Is it possible to clear src results in org-mode? - Emacs Stack Exchangehttps://emacs.stackexchange.com/questions/35537/is-it-possible-to-clear-src-results-in-org-mode
Option 2 - Use :results replace drawer
CREATED: [2018-01-23]
[2020-01-10]
Amazing library for org hackers /r/emacshttps://github.com/ndwarshuis/om.el
[2020-02-16]
alphapapa/org-ql: An Org-mode query language, including search commands and saved viewshttps://github.com/alphapapa/org-ql#helm-org-ql
helm-org-ql
Note: This command uses non-sexp queries.
[2019-07-30]
novoid/github-orgmode-tests: This is a test project where you can explore how github interprets Org-mode fileshttps://github.com/novoid/github-orgmode-tests
[2020-02-26]
ah, maybe it’s fine.. just needs :exports results?[2020-03-17]
yeah, it’s org-ruby and it’s #+results:
thing that’s breaking it…[2020-05-10]
right. apparently preempting with newline and using a drawe allows not to remove it?see hpi/doc/MODULES.org
[2020-07-15]
right. apparently, :results scalar wraps it in beginexample and also works? see kobuddylike in arctee
#+begin_src sh :results output replace :exports output
./arctee.py --help
#+end_src
#+RESULTS:
#+begin_example
e.g. it’s generating "How do you use it?" -> how-do-you-use-it
e.g. files without tags like twitter.org. Maybe the easiest to make them .txt actually??
https://github.com/m-cat/org-recur#recommended-org-mode-settings
(defun org-agenda-refresh ()
"Refresh all `org-agenda' buffers."
(dolist (buffer (buffer-list))
(with-current-buffer buffer
(when (derived-mode-p 'org-agenda-mode)
(org-agenda-maybe-redo)))))
[2019-10-26]
Code blocks - Org Babel reference card [[blog]]